Problem Note 45167: Using the READBUFF= option might result in a data integrity issue
Using the READBUFF= data set or LIBNAME option with SAS/ACCESS® Interface to DB2 on a z/OS system might result in a data integrity issue. The issue occurs when a new variable is created and assigned a constant value. If the constant is located after a character variable in the SELECT clause, every N observations (where N is the READBUFF= setting) of the data become corrupted. If the constant is located after a numeric variable, then the constant value becomes corrupted starting at obs 1 and then at every N observations.
Here is an example. Say that you run a query where the READBUFF= option is set to 10 and the constant is located after a character variable. That character variable on rows 10, 20, 30 (and so on) would become corrupted. And if the constant is located after a numeric variable, that constant value on rows 1, 11, 21 (and so on) would become corrupted.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS/ACCESS Interface to DB2 | z/OS | 9.2 TS2M3 | 9.3 TS1M2 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | alert |
Date Modified: | 2012-01-13 09:11:56 |
Date Created: | 2011-12-16 15:09:35 |